/**
*\file mutexpartage.h
*\author H4201
* Sémaphores partagés dans l'application, pour attendre que
* les erreurs soient réparées.
*/
#ifndef _MUTEXPARTAGE_H_
#define _MUTEXPARTAGE_H_
/*MODULES USED*/
#include <semaphore.h>
#include <pthread.h>
/*GLOBAL VARIABLES*/
/**
 semaphore pour attendre après une erreur de timeout
*/
sem_t sem_err_timeout;
/**
 semaphore pour attendre après une erreur de carton absent
*/
sem_t sem_carton_absent;
/**
 semaphore pour attendre après une erreur d'imprimante
*/
sem_t sem_err_imprim;
/**
 semaphore pour attendre après une erreur de palette absente
*/
sem_t sem_palette_absente;
/**
 semaphore pour attendre après une erreur d'emballage
*/
sem_t sem_err_embal;

#endif